package com.lxy.exportword.entity.base;

import com.deepoove.poi.data.PictureRenderData;
import com.lxy.exportword.annotation.TablePicture;
import com.lxy.exportword.entity.base.BaseAbnormalAndReviewEntity;
import com.lxy.exportword.entity.moxi.vo.HistoricalReviewRecordsVo;
import lombok.*;

import java.util.List;
import java.util.Map;

/** 异常情况点复查
 * @author LiuXiaoYu
 * @date 2021/9/11- 9:29
 */
@NoArgsConstructor
@Getter
@Setter
@ToString
@AllArgsConstructor
public class AbnormalSituationPointReview extends BaseAbnormalAndReviewEntity {
    /**首次发现情况图*/
    @TablePicture(width =570 ,height =355)
    private List<Map<String,PictureRenderData>> firstFindSituationMap;

    /**最新复查情况图 */
    @TablePicture(width =560 ,height =350)
    private List<Map<String,PictureRenderData>> latestReviewSituationMap;

    /**首次发现时间*/
    private String firstDiscoveryTime;

    /**---TODO 历史复查记录 注意这个记录是动态改变的可能有一条两条 需要用List集合封装---------------------*/

    private List<HistoricalReviewRecordsVo> historicalReviewRecords;

}
